//给定一个大小为 n 的数组，找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。
public class VariousArray {
    public static int variousArray(int[] arr){
        int count=0;
        int temp=arr[0];
        for(int i=0;i<arr.length;i++){
            if(arr[i]==temp){
                count++;
            }else if(arr[i]!=temp){
                count--;
            }
            if(count==0){
                temp=arr[i];
                count++;
            }
        }
        return temp;
    }
    public static void main(String[] args) {
          int []arr=new int[]{3,3,3,2,2,4,4,3,3};
       int ret= variousArray(arr);
        System.out.println(ret);
    }
}
